package cn.tedu.charging.order.feign;

import cn.tedu.charging.common.pojo.JsonResult;
import cn.tedu.charging.common.pojo.vo.UserInfoVO;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

/**
 * 订单服务通过open-feign访问用户的feign客户端
 */
//userService表示的是服务名称 要和nacos里服务列表的服务名称一致
@FeignClient("userService")
public interface UserClient {

    @GetMapping("/user/info/{userId}")
        //要调用的地址 用户服务的接口地址
    JsonResult<UserInfoVO> getUserCarInfo(@PathVariable("userId") Integer userId);

}
